using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Commerce.Stats;

public partial class _Login : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        
        Button btnLogin=(Button)Login1.FindControl("LoginButton");
        Page.Form.DefaultButton = btnLogin.UniqueID;

        string redir = Utility.GetParameter("ReturnUrl");
        if(!string.IsNullOrEmpty(redir)) {
          Login1.CreateUserUrl = Login1.CreateUserUrl + "?ReturnUrl=" + redir;
        }
    }
    protected void LogInUser(object sender, EventArgs e) {
         //check to see if this person has a cookie
        if (Request.Cookies["shopperID"] != null) {
            string sAnonID = Request.Cookies["shopperID"].Value;
            //synch the tracker
            Tracker.SynchTrackingCookie(Login1.UserName, sAnonID);

            //Log it
            Tracker.Add(BehaviorType.LoggingIn);
           
            //reset the cookie so we know who this is
            Response.Cookies["shopperID"].Value = Login1.UserName;
            Response.Cookies["shopperID"].Expires = DateTime.Today.AddDays(365);
        }                       
    }
    protected void NewRegistration(object sender, EventArgs e) {
        string redir = Utility.GetParameter("ReturnUrl");
        if (redir != string.Empty) {
					Response.Redirect(redir, false);
        } else {
					Response.Redirect("default.aspx", false);
        }
    }
}
